//
//  HHFixStyleTableCellController.h
//  developKit
//
//  Created by Hayder on 2022/12/18.
//

#import "HHBaseViewController.h"
#import "HHBaseTableListView.h"

NS_ASSUME_NONNULL_BEGIN

@interface HHFixStyleTableCellController : HHBaseViewController

@property (nonatomic, strong) HHBaseTableListView *tableView;

@property (nonatomic, assign) NSInteger page;

@property (nonatomic, strong) NSMutableArray *dataSource;

- (void)setEmptyDescription:(NSString *)emptyDescription;

- (void)setTableListNoneLine;

/**添加头部视图刷新*/
- (void)addHeaderRefresh;
/**添加尾部视图刷新*/
- (void)addFooterRefresh;
/**添加搜索栏
 */
- (void)addSearchBarWithPlaceHolder:(NSString *)placeHolder;

- (void)loadData;

- (void)loadMoreData;

- (void)beginRefreshing;

- (void)endRefreshing;
/**处理返回的数据*/
- (void)handleData:(NSArray *)data isRefresh:(BOOL) isRefresh;

- (void)reloadData;

@end

NS_ASSUME_NONNULL_END
